Big Huge Thesaurus

Thompson submachine gun

noun